enjoy something intensely - French English Dictionary